Beyond Single-Deletion Correcting Codes: Substitutions and Transpositions
نویسندگان
چکیده
We consider the problem of designing low-redundancy codes in settings where one must correct deletions conjunction with substitutions or adjacent transpositions; a combination errors that is usually observed DNA-based data storage. One most basic versions this was settled more than 50 years ago by Levenshtein, who proved binary Varshamov-Tenengolts arbitrary edit error, i.e., deletion substitution, nearly optimal redundancy. However, approach fails to extend many simple and natural variations single-edit error setting. In work, we make progress on code design above three such variations: 1) construct linear-time encodable decodable length- $n$ non-binary correcting single redundancy notation="LaTeX">$\log n+O(\log \log n)$ , providing an alternative simpler proof result Cai et al. (IEEE Trans. Inf. Theory 2021). This achieved employing what call weighted VT sketches, new notion may be independent interest. 2) show existence transposition . 3) list-decodable list-size 2 for substitution notation="LaTeX">$4\log matches Gilbert-Varshamov existential bound up notation="LaTeX">$O(\log additive term.
منابع مشابه
On Single-Deletion-Correcting Codes
This paper gives a brief survey of binary single-deletion-correcting codes. The Varshamov-Tenengolts codes appear to be optimal, but many interesting unsolved problems remain. The connections with shift-register sequences also remain somewhat mysterious.
متن کاملAsymptotically Good Codes Correcting Insertions, Deletions, and Transpositions (Preliminary Version)
We present simple, polynomial-time encodable and decodable codes which are asymptotically good for channels allowing insertions, deletions and transpositions. As a corollary, they achieve exponential error probability in a stochastic model of insertion-deletion.
متن کاملOn perfect deletion-correcting codes
In this article we present constructions for perfect deletion-correcting codes. The first construction uses perfect deletion-correcting codes without repetition of letters to construct other perfect deletion-correcting codes. This is a generalization of the construction shown in [1]. In the third section we investigate several constructions of perfect deletioncorrecting codes using designs. In ...
متن کاملOn multiple insertion/Deletion correcting codes
We investigate binary, number-theoretic, bit insertion/deletion correcting codes as pioneered by Levenshtein. The weight spectra and Hamming distance properties of single insertion/deletion error-correcting codes are analyzed. These relationships are then extended to investigate codes that can correct multiple random insertions and deletions. From these relationships, new bounds are derived and...
متن کاملDetecting Substitutions and Transpositions of Characters
Substitution errors, where individual characters are altered, and transposition errors, where two consecutive characters are interchanged, are commonly caused by human operators. In this paper, codes that detect a single substitution error or a single transposition error are studied. In particular, it is shown that such codes of length n over an alphabet of q characters have at most qn−1 codewo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Information Theory
سال: 2023
ISSN: ['0018-9448', '1557-9654']
DOI: https://doi.org/10.1109/tit.2022.3202856